Alegria Shoes in Prince Edward Island - Locations and Hours

Name Address Phone
Alegria Shoes Retailer - Moonsnail Soapworks & Nature Store in Charlottetown 85 Water St (902) 892-7627
Alegria Shoes Retailer - Proude's Shoes in Charlottetown 161 St Peters Rd (902) 894-3504